RASMA : Une approche multi-agent pour l'amélioration de l'algorithme des règles d'associations spatiales
نویسندگان
چکیده
Le volume des données géographiques devient de plus en plus important et leur utilisation étendue à différents domaines, d’où le besoin de fouiller dans ces données géographiques. Ces données informent sur la position (les coordonnées) et la forme (point, ligne ou surface) d’objets. Ainsi, l’utilisation des algorithmes de fouille de données devient plus complexe, surtout quand il s’agit d’élaborer des requêtes spatiales. L’algorithme des règles d'association est l’un des algorithmes qui a été étendu aux données géographiques afin de prendre en considération les spécificités des ces données. Notre objectif est d’améliorer les performances de l’algorithme des Règles d'Association Spatiales par une approche basée Multi-Agent (RASMA), ce qui permet de gagner en temps de réponse étant donné que plusieurs tâches peuvent s’exécuter simultanément. Les agents identifiés sont les suivants : • un Agent_Coordinateur et des agents_clones (Agent_CL1...Agent_CLn), • un Agent_Prédicat_Spatiaux (Agent_PS) et un Agent_prédicat_non_spatiaux (Agent_PNS) • un agent_extraction_prédicat_spatiaux (Agent_EPS) et un agent_extraction_prédicat_non_spatiaux (Agent_EPNS), • un agent_construction_table_prédicats_fréquents (Agent_CTPF), • un agent_génération_règles_association_spatiales (Agent_GRAS). L’algorithme se déclenche par une requête utilisateur. L’agent_coordinateur se charge de décomposer cette requête en deux parties : une partie spatiale et une partie non spatiale, qui seront respectivement à la charge de l’Agent_PS et de l’Agent_PNS. L’Agent_PS se charge de décomposer la requête spatiale selon le nombre de conditions spatiales qui figurent dans la requête initiale. Cet agent a pour rôle de dégager les objets qui vérifient la condition spatiale et de se cloner en n Agent_CL (n nombre de conditions spatiales qui peuvent figurer dans la requête initiale). Chaque Agent_CL va fournir son résultat, à l’Agent_EPS. Le résultat est sous la forme d’une table qui contient l’objet référence, le prédicat spatial et l’objet en relation. Les prédicats spatiaux et leurs fréquences respectives seront extraits. Le résultat est fournit à l’Agent_CTPF du niveau correspondant. Les prédicats sont stockés dans une table_k. Cet agent va générer n tables selon le seuil de généralisation spécifié par l’utilisateur et fournit la table à l’Agent_GAS qui se charge de générer les règles. La partie non spatiale sera prise en charge par l’Agent_PNS qui permet d’extraire les données, vérifie les conditions non spatiales et fournit le résultat à l’Agent_EPNS. Celui ci va extraire les prédicats non spatiaux, leurs fréquences et fourni le résultat à l’agent construction table des prédicats fréquents pour chaque niveau. Une description des échanges de messages entre agents a été faite. L’approche proposée est en cours d’expérimentation, les temps d’exécution des requêtes sont en cours d’évaluation. Nous constatons qu’ils sont déjà nettement meilleurs que ceux de l’approche classique.
منابع مشابه
Usage des mesures pour la génération des règles d'associations
Résumé. L’analyse en ligne (OLAP) fournit aux utilisateurs une navigation interactive des données multidimensionnelles. Cependant, aucun moyen pour expliquer les corrélations existantes entre les données n’est offert. Ainsi, le couplage de l’OLAP et de la fouille de données, plus particulièrement les règles d’association a efficacement apporté une solution satisfaisante à ce problème. Dans ce c...
متن کاملSystème multi-agent argumentatif pour la classification des connaissances cruciales
Résumé. Dans cet article, nous proposons une approche multi-agent argumentative permettant d’automatiser la résolution des conflits entre décideurs dans un système d’aide à l’identification des connaissances cruciales nommé K-DSS. En effet, des divergences concernant la crucialité des connaissances peuvent apparaître entre les décideurs et aboutir ainsi à des incohérences dans la base commune d...
متن کاملHiérarchisation des règles d'association en fouille de textes
Résumé. L’extraction de règles d’association est souvent exploitée comme méthode de fouille de données. Cependant, une des limites de cette approche vient du très grand nombre de règles extraites et de la difficulté pour l’analyste à appréhender la totalité de ces règles. Nous proposons donc de pallier ce problème en structurant l’ensemble des règles d’association en hiérarchies. La structurati...
متن کاملÉtude de l'interaction entre variables pour l'extraction des règles d'influence
Résumé. Cet article présente une méthode efficace pour l’extraction de règles d’influence quantitatives positives et négatives. Ces règles d’influence introduisent une nouvelle sémantique qui vise à faciliter l’analyse d’un volume important de données. Cette sémantique fixe la direction de la règle entre deux variables en positionnant, au préalable, l’une comme étant l’influent et l’autre comme...
متن کاملUn outil pour la visualisation de relations entre gènes
La reconstruction de réseaux de gènes à partir de données d’expression a suscité depuis quelques années un intérêt croissant. L’objectif est de proposer des interactions probables entre les gènes, qui pourront être ensuite plus profondément validées avec des expérimentations plus poussées. Plusieurs approches ont été proposées pour inférer ces réseaux de gènes comme les réseaux booléens ou l’an...
متن کامل